Design hybrid transactional and analytical processing using Azure Synapse Analytics
Configure Azure Synapse Link with Azure Cosmos DB
Query Azure Cosmos DB with Apache Spark for Azure Synapse Analytics
Query Azure Cosmos DB with SQL serverless for Azure Synapse Analytics
Enable reliable messaging for Big Data application
Work with data streams by using Azure Stream Analytics
Ingest data streams with Azure Stream Analytics
Process streaming data with Azure Databrick structured streaming
If you join DP203 SYSTEX course, you can claim DP203 E-book from the "Skillpipe", the details will be sent to your E-mail.
To access Skillpipe, please click on the following link: www.skillpipe.com
If you are new to Skillpipe, please set up your Skillpipe account here: https://www.skillpipe.com/#/account/registration
IMAGE
More reference: https://k21academy.com/microsoft-azure/data-engineer/azure-synapse-link-hybrid-transactional-analytical-processing/
Step 1. Load the data in Spark
Step 2. Create a based DataFrame
Step 3. Flatten JSON data
Step 4. Create the final DataFrame
More reference: https://learn.microsoft.com/en-us/azure/synapse-analytics/synapse-link/how-to-copy-to-sql-pool
More reference: https://learn.microsoft.com/en-us/analysis-services/comparing-tabular-and-multidimensional-solutions-ssas?view=asallproducts-allversions
More reference: https://support.microsoft.com/zh-tw/office/power-pivot-%E6%A6%82%E8%A7%80%E8%88%87%E5%AD%B8%E7%BF%92-f9001958-7901-4caa-ad80-028a6d2432ed
More reference: https://learn.microsoft.com/en-us/azure/app-service/app-service-hybrid-connections
More reference: https://learn.microsoft.com/en-us/azure/azure-relay/relay-what-is-it
Azure Event Hubs is a highly scalable publish-subscribe service that can ingest millions of event per second and stream them into multiple applications
more reference: https://learn.microsoft.com/en-us/azure/event-hubs/event-hubs-about
Mobile APP --- Receive ---> API -----Sent---> Event Hub (Queues streaming data)
The process of consuming data streams, analyzing them, and deriving actionable insights out of them is called Event Processing and has three distinct components.
Microsoft Azure Stream Analytics is an event processing engine. It enables the consumption and analysis of high volumes of streaming data in real time.
There are five kinds of temporal windows to choose from: Tumbling, Hopping, Sliding, Session, and Snapshot windows. You use the window functions in the GROUP BY clause of the query syntax in your Stream Analytics jobs. You can also aggregate events over multiple windows using the Windows() function.
More reference: https://learn.microsoft.com/en-us/azure/event-grid/overview